/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Feb 16, 2021, 9:28:51 PM
    Author     : Kellie
*/

*
{
  box-sizing: border-box;
}

table, th, td {
  border-collapse: collapse;
  border: 2px solid black;
  padding: 8px;
}

th, td{
    padding:2px;
}

tr:nth-child(even) {
	background-color: darkgray;
}

tr:hover {background-color: whitesmoke;}


body {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #dddddd;
 }
 
/* Style the header */
header {
  background-color: #5e3424;
  padding: 20px;
  text-align: center;
  font-size: 25px;
  color: white;
}

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333;
}

li {
  float: left;
}

li a {
  display: block;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

li a:hover:not(.active) {
  background-color: #111;
}

.active {
  background-color: #4CAF50;
}

.error {
    color: #FF0000 ;
}

.success {
    color: #4CAF50  ;
}

.disab {
    background-color: #dddddd;
}

/* Style the footer */
footer {
  background-color: #75402b;
  padding: 10px;
  text-align: center;
  color: white;
}
.mydiv {
  font-family: myfont
}
.iput{
    background-color: white ;
    height: 25px;
    width:60%;
    border: 1px solid black;
    }

.signup-form-form {
    background-color: #dddddd ;
    height: 25px;
    width:60%;
    }
/*text area - large entry boxes*/
.databox {
    background-color: white ;
    vertical-align: top;
    display: inline-block;
    height: 75px;
    width:90%;
    border: 1px solid black;
    word-wrap:normal;
    }
    
 .databoxd {
    background-color: #dddddd ;
    display: inline-block;
    height: 75px;
    width:90%;
    border: 1px solid black;
    }
    
 .databox2 {
    background-color:  #dddddd ;
    width:252px;
    height:75px;
    }

form label {
  display: block;
  width:80%;
}

.button{
   text-align: center;
   background-color: #4CAF50;
   margin-top:10px;
   padding: 5px 5px;
   width: 25%;
}
.cboxlabel {
 background-color: #c8c8c8;
  padding-top:5px;
  height: 25px;
  border-radius: 5px;
}


	.container {
	   display: flex;
	}	

        .ticket {
            font-size: 110%;
        }
.column2 {
  float: left;
  width: 25%;
  padding: 2px;
 }
.row2:after {
  content: "";
  display: table;
  clear: both;
}
.column {
  float: left;
  width: 33.3333%;
  padding: 2px;
 }

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

.navbar {
  overflow: hidden;
  background-color: #333;
}

.navbar a {
  float: left;
  font-size: 16px;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

.dropdown {
  float: left;
  overflow: hidden;
}

.dropdown .dropbtn {
  font-size: 16px;  
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}

.navbar a:hover, .dropdown:hover .dropbtn {
  background-color: black;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

.dropdown-content a:hover {
  background-color: #ddd;
}

.dropdown:hover .dropdown-content {
  display: block;
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .column {
    width: 100%;
  }
}

@media print {
    #Header, #Footer { display: none !important; }
}
@media print {
  .no-print {
    visibility: hidden;
  }
}
@font-face {
  font-family: "myfont";
  src: url("CustomFont.woff") format('woff');
}
